Ellie Goulding
St. Lucia Montreal Concert Pictures
Normally when you hear the name St. Lucia, you can't help but think of sun, sand, and surf. Maybe that's a good thing considering the weather we had this past Saturday night in Montreal; but the St. Lucia we're talking about hails from Brooklyn, NY and makes you want to...